body
{
	background-color: #CCCCCC;
	margin: 0 0 0 0;
	font-family: arial;
	font-size: 12px;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
	color: #FF0000;
}

.white
{
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 1000px;
	text-align: left;
}

.title
{
	color: #f2102b;
	font-weight: bold;
}

.line
{
	background: transparent url("../images/line.png") top left;
	height: 27px;
	padding-left: 5px;
	color: #f2102b;
}

h3
{
	color: #666666;
}

.text
{
	color: #999999;
	
}


.menu
{
	background-color: #f9f8f3;
	border-left: 1px solid #a3a3a3;
	padding-left: 10px;
	padding-right: 5px;
}

a.black
{
	color: #666666;
	text-decoration: none;
	font: bold 12px arial;
}

a.black:hover
{
	color: #FF0000;
}

.border
{
	border: 1px solid #dadada;
}

.notice_title
{
	color: #ab964a;
	text-decoration: none;
}

.small
{
	font-size: 10px;
	font-family: arial;
	color: #999999;
}

.button
{
	background: transparent url("../images/button_background.png") top left;
	height: 55px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	text-align: center;
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	width: 33%;
}
.button a
{
	color: #333333;
}

.button a:hover
{
	color: #FF0000;
}
